Big Huge Thesaurus

natural glass

noun